<html>
<head>
  <title>Hebergement Lolut ETU</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="stylesheet" type="text/css" href="style.css" media="screen" title="Lolut ETU" />
</head>
<body>
  <h1>Hébergement Lolut ETU</h1>

  <p id="menu">
    <a href="#what">C'est quoi?</a> |
    <a href="#password">Mot de passe</a> |
    <a href="#new">Demande d'hébergement</a> |
    <a href="#hosted">Projets</a>
  </p>

  <div id="main">

  <h2 id="what">C'est quoi?</h2>

  <p>Le club Lolut propose aux étudiants de l'UTBM un service d'hébergement pour leurs projets liés aux UVs. Chaque projet comporte un dépôt <a href="http://subversion.tigris.org">Subversion</a> et un environnement de gestion de projet <a href="http://projects.edgewall.com/trac/">Trac</a>.</p>

  <h2 id="password">Mot de passe</h2>
  <p>Si vous avez déjà un compte sur la plateforme, vous pouvez changer de mot de passe <a href="chpass.php">ici</a>.</p>

  <h2 id="new">Demande d'hébergement</h2>
  <p>Pour l'instant, les choses ne sont pas encore automatiques. Pour faire une demande d'hébergement, envoyez un email à svn@lolut.utbm.info, en indiquant l'UV ou les UVs que vous souhaitez faire héberger, ainsi que les logins UTBM de vous et vos binomes. Vous recevrez en réponse un mail avec les informations nécessaires pour vous connecter et utiliser vos projets.</p>

  <h2 id="Utilisation">Guide d'utilisation</h2>

  <p>Un guide d'utilisation de Subversion est <a href="svn.pdf">disponible</a>. Il résume les commandes principales de Subversion, et donne un rapide tour d'horizon du cycle de développement avec cet outil.</p>
<!--
  <p>Pour utiliser Subversion depuis les machines Linux ou Solaris de l'UTBM, il faut configurer Subversion pour utiliser le proxy de l'UTBM. Un <a href="config-proxy.py">script</a> est disponible afin de faciliter cette configuration. Pour l'utiliser, téléchargez le dans votre répertoire personel (Avec firefox, le script est placé dans le répertoire <tt>~/Desktop</tt>) et exécutez le en entrant, dans un terminal: <tt>python config-proxy.py</tt>. Suivez ensuite les instructions.</p>
-->

  <h2 id="hosted">Projets</h2>
  <p>Si vous avez déjà un projet sur <em>Lolut ETU</em>, vous pouvez le retrouver dans la liste ci-dessous.</p>

  <ul id="projects">
<?php

// The path where we'll find the Subversion repositories
$path = '/srv/projetu/projets/';

$dh = opendir($path) or die('Error lors de l\'acces aux projets!');

while (false !== ($file = readdir($dh)))
{
  if ($file != "." && $file != ".." && is_dir($path . $file)) {
    $bordel = explode('-', $file);
    if (strlen($bordel[1]) > 4) {
      $bordel[1] = ucfirst(strtolower($bordel[1]));
    }

    echo "<li>" . $bordel[1] . ' ' . $bordel[2] . "\n";
    echo " <span class=\"links\">\n";
    echo " [<a href=\"trac/" . $file . "/login\">trac</a>]\n";
    echo " [<a href=\"svn/" . $file . "\">subversion</a>]\n";
    echo "</span>\n";
    echo "</li>\n";
  }
}

?>
</ul>
</div>
<p id="footer">
Plateforme d'hébergement proposée par le <a href="http://lolut.utbm.info/">Club Lolut</a> de l'<a href="http://ae.utbm.fr">AE UTBM</a>.<br />
Propulsé par <a href="http://subversion.tigris.org">Subversion</a> et <a href="http://projects.edgewall.com">Trac</a>.
</div>
</body>
</html>
